Skip to content

Fix EvaluationContextImpl constructor compilation errors - #295

Closed
Rikkola wants to merge 1 commit into
apache:mainfrom
Rikkola:FIX
Closed

Fix EvaluationContextImpl constructor compilation errors#295
Rikkola wants to merge 1 commit into
apache:mainfrom
Rikkola:FIX

Conversation

@Rikkola

@Rikkola Rikkola commented Nov 21, 2025

Copy link
Copy Markdown

apache/incubator-kie-issues#2175

Updated EvaluationContextImpl instantiation across DMN FEEL benchmark classes to use the correct constructor signature with FEELEventListenersManager, FEELDialect, and DMNVersion parameters. Also added dependency-reduced-pom.xml to .gitignore to exclude Maven Shade Plugin generated files.

Updated EvaluationContextImpl instantiation across DMN FEEL benchmark classes to use the correct constructor signature with FEELEventListenersManager, FEELDialect, and DMNVersion parameters. Also added dependency-reduced-pom.xml to .gitignore to exclude Maven Shade Plugin generated files.

Co-Authored-By: Claude <noreply@anthropic.com>
@Rikkola
Rikkola requested a review from gitgabrio November 21, 2025 07:33
@Rikkola

Rikkola commented Nov 21, 2025

Copy link
Copy Markdown
Author

@gitgabrio the build was broken, what do you think about this fix? You might know more about the issue.

@gitgabrio

gitgabrio commented Nov 21, 2025

Copy link
Copy Markdown
Contributor

Hi @Rikkola
Thanks! I'm sorry, I was not aware of that, but your fix suggest that we introduced a "bug" in our code, so I would prefer to fix it in the kie-dmn itself (i.e. restore the constructor): is that clear ? Does this make sense ?
We'll fix it immediately! @yesamer

@Rikkola
Rikkola requested a review from yesamer November 21, 2025 09:05
@Rikkola

Rikkola commented Nov 21, 2025

Copy link
Copy Markdown
Author

@gitgabrio @yesamer I am not sure if it is bug in DMN or a bug that these tests were just not updated when DMN core changed.

@gitgabrio

gitgabrio commented Nov 21, 2025

Copy link
Copy Markdown
Contributor

@Rikkola the code in the benchmark should not need to change, that's why we want to fix it in kie-dmn core

@Rikkola Rikkola closed this Nov 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants